debug.tfilesource file

************************************************************************ debug.t This module forms part of the adv3Lite library, and defines a number of commands that can be used for debugging purposes.

(c) 2012-13 Eric Eve (but based partly on code borrowed from the Mercury library (c) Michael J. Roberts).

Summary of Classes  

Test  VerbRule(Assert)  VerbRule(AssertMsg)  VerbRule(AssertMsgClear)  VerbRule(AssertPlayerHasItem)  VerbRule(AssertPlayerInRoom)  VerbRule(AssertPlayerLacksItem)  VerbRule(AssertPlayerRoomHasItem)  VerbRule(AssertPlayerRoomLacksItem)  VerbRule(Debug)  VerbRule(DebugI)  VerbRule(GListTests)  VerbRule(GTest)  VerbRule(TestAll) 

Summary of Global Objects  

actionTab  allNewTests  Assert  AssertMsg  AssertMsgClear  AssertPlayerHasItem  AssertPlayerInRoom  AssertPlayerLacksItem  AssertPlayerRoomHasItem  AssertPlayerRoomLacksItem  Debug  DebugCtl  DebugI  Evaluate  everything  FiatLux  GListTests  GoNear  GTest  Purloin  symTab  TestAll  testInit 

Summary of Global Functions  

execAction  execAction  symToVal  valToSym 

Global Functions  

execAction (cmd)debug.t[536]

no description available

execAction (cmd)debug.t[567]
no description available

symToVal (val)debug.t[301]
Take a string and return the object whose programmatic name it refers to

valToSym (val)debug.t[307]
Take a value and return the string representation of its programmatic name

Adv3Lite Library Reference Manual
Generated on 08/12/2025 from adv3Lite version 2.2.2